package com.whjk.safework.entity;
import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.Table;
import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Date;
import java.time.LocalDateTime;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 *  得分详情
 * @author 18611
 * @since 2023-09-09
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Table(value = "t_score_detail")
public class ScoreDetailVo implements Serializable {

    @Id
    private Integer id;
    private Integer workerId;
    /**
     * 月份
     */
    private Date month;

    /**
     * 领导评分详情
     */
    private String leaderInfo;

    /**
     * 员工自评详情
     */
    private String workerInfo;

    /**
     * 领导加权得分
     */
    private BigDecimal leaderScore;

    /**
     * 员工加权得分
     */
    private BigDecimal workerScore;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

}

